Definition of Chelydra Serpentina
-
(noun) large-headed turtle with powerful hooked jaws found in or near water; prone to bite
Synonyms of Chelydra Serpentina
Antonyms of Chelydra Serpentina
No Antonyms Found.
Homophones of Chelydra Serpentina
No Homophones Found.